A JavaScript RDF store and application library for linked data client applications

نویسندگان

  • Antonio Garrote Hernández
  • María N. Moreno García
چکیده

In this paper we present a pure JavaScript implementation of an RDF store supporting the SPARQL query language that can be executed in modern browsers as well as in server side JavaScript platforms. We also present a declarative JavaScript library, built on top of the store, that makes it possible to build rich web clients combining the power of structured linked data, lightweight RDF notations like JSON-LD and the SPARQL query language with the dynamic nature of the DOM event model to provide a simple development framework appealing to general web developers with little prior knowledge of the semantic web stack of technologies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

LDApp: A JavaScript Linked Data stack

LDApp is designed as a very modular JavaScript Linked Data stack. A requirement for the modular design was an API to handle the graph data. RDF-Interfaces was the only JavaScript API standard, but lacks store handling and easy management of multiple parsers and serializers. The existing RDF-Interfaces API was extended to cover these use cases. To complete the framework, a JSON-LD integration is...

متن کامل

OpenPHACTS Explorer 2: Bringing the Web to the Semantic Web

The Open PHACTS Explorer is a web application that supports drug discovery via the Open PHACTS API without requiring knowledge of SPARQL or the RDF data being searched. It provides a UI layer on top of the Open PHACTS linked data cache and also provides a javascript library to facilitate easy access to the Open PHACTS API.

متن کامل

LODWheel - JavaScript-based Visualization of RDF Data

Visualizing Resource Description Framework (RDF) data to support decision-making processes is an important and challenging aspect of consuming Linked Data. With the recent development of JavaScript libraries for data visualization, new opportunities for Web-based visualization of Linked Data arise. This paper presents an extensive evaluation of JavaScript-based libraries for visualizing RDF dat...

متن کامل

Currency Conversion the Linked Data Way

In many business applications that could be built on the basis of Linked Open Data, the conversion of monetary amounts from one currency to another is a much-needed functionality. For example, hotel prices in a comparison shopping application may have to deal with prices given in differing currencies. While currency conversion APIs exist on the Web, their integration into operations over RDF da...

متن کامل

Haskell DSLs for Interactive Web Services

Robust cross-platform GUI-based applications are challenging to write in Haskell, not because providing hooks into existing GUI frameworks is hard, but because these hooks are both platform dependent and prone to rapid bit-rot. Browser-based user interfaces implemented using Javascript and HTML5 offer some relief from this situation, providing a standardized cross-platform API. However, Javascr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012